snowy orchid
noun
: a slender fringed orchid (Habenaria nivea) of eastern North America with linear firm keeled leaves and white flowers
Love words? Need even more definitions?
Merriam-Webster unabridged
Share